8
תגובות

מערכת דיוור במייל

פתח shlomo120 ,
אהלן.
איך אני גורם לפונקציה mail לא להגיע לדואר זבל בGMAIL ?
מה הדרך הטובה ביותר לשלוח אימייל מבחינת מהירות \ איכותיות או כל דבר אחר? (פונקצייה מובנת או הרחבה לPHP או שירות חיצוני)

תודה

8 תשובות

avatar ענה mmm ב 03 ליולי 2013 #

הדרך הקלה ביותר היא להשתמש ב PHP MAILER.
זוהי הרחבה לPHP המתחברת לשרתי SMTP ולא שולחת דרך השרת, כך שהמיילים בעצם נשלחים מכתובת אמיתית (כתובת ג'ימייל קיימת, למשל).

avatar ענה shlomo120 ב 03 ליולי 2013 #

זאת הרחבה לPHP או פשוט class ?
אפשר קישור ?

avatar ענה mmm ב 03 ליולי 2013 #

יש לך כאן הכל

avatar ענה shlomo120 ב 03 ליולי 2013 #

ראיתי מקודם , בדקתי ועובד לי :)
תודה רבה !
אם יש לי מערך של מיילים : יש דרך לשלוח בבת אחת או להשתמש בforeach ?

avatar ענה mmm ב 03 ליולי 2013 #

האמת שלא ניסיתי אף פעם לשלוח לכמות של נמענים, אבל לדעתי זה אפשרי, השרת מאפשר את זה אז אין סיבה שבנו את המחלקה בלי תמיכה בזה.

בכל אופן אם תמצא מידע בנושא תשתף כאן.

avatar ענה mmm ב 03 ליולי 2013 #

מספר אנשים ברשת טוענים שהכפלת השורה הבאה

$mail->AddAddress($address1, "John Doe");

(מבלי להכפיל את כל הקוד) תשלח מייל נוסף, לא ניסיתי.
(במשתנה נמצאת כתובת הנמען)

avatar ענה shlomo120 ב 03 ליולי 2013 #

ניסתי , לא עובד ... (אולי בגלל ששמתי את אותה הכתובת בשניהם ? אבל עם שם שונה ... )

avatar ענה ldbrgr ב 03 ליולי 2013 #

/*
$to

    Receiver, or receivers of the mail.

    The formatting of this string must comply with » RFC 2822. Some examples are:

        [email protected]
        [email protected], [email protected]
        User <[email protected]>
        User <[email protected]>, Another User <[email protected]>
*/

mail($to = '[email protected],[email protected]', $subject, $message, $headers);


http://www.php.net/manual/en/function.mail.php#refsect1-function.mail-parameters